<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        function fn() {
            console.log("123");
            //没有return 函数默认返回undefined
            // return; //也是返回undefined
            return true;
        }
        // fn();
        let flag = fn();
        console.log(flag);

        二帅打水（） {
            去爬楼梯 * 3
            return 水
        }

        二帅() {
                //1.判断用户是否输入手机号 不正确时 提示 （正则表达式）
                // if (!reg.test(this.phoneNumber)) {
                if (!validatePhoneNumber(this.phoneNumber)) {
                    alert("请输入正确的手机号码！");
                    return 不行; //相当于返回了undefined
                }
                //2.判断滑块验证码  不正确时 提示
                if (this.msg == "向右滑动" || this.msg == "再试一次") {
                    alert("请滑动验证码！！！");
                    return 不行;
                }
                不说默认也是不行
                return true行
            },
            //获取验证码
            async 自己() {

                let flag = this.二帅();
                //需要接收到toVerify的结果，如果验证不通过，后面的代码不执行。 如果通过后面的代码继续执行。
                console.log("来了.....*", flag);
                if (!flag) return;

                二帅爬（）
                二帅爬（）
                二帅爬（）


                let xxx = 二帅打水（）
            }
    </script>
</body>

</html>